package campus.mapper;

import campus.model.AssetsLiabilities;
import campus.model.AssetsLiabilitiesExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AssetsLiabilitiesMapper {
    long countByExample(AssetsLiabilitiesExample example);

    int deleteByExample(AssetsLiabilitiesExample example);

    int deleteByPrimaryKey(Integer zcId);

    int insert(AssetsLiabilities record);

    int insertSelective(AssetsLiabilities record);

    List<AssetsLiabilities> selectByExample(AssetsLiabilitiesExample example);

    AssetsLiabilities selectByPrimaryKey(Integer zcId);

    int updateByExampleSelective(@Param("record") AssetsLiabilities record, @Param("example") AssetsLiabilitiesExample example);

    int updateByExample(@Param("record") AssetsLiabilities record, @Param("example") AssetsLiabilitiesExample example);

    int updateByPrimaryKeySelective(AssetsLiabilities record);

    int updateByPrimaryKey(AssetsLiabilities record);

    List<AssetsLiabilities> selectAll(AssetsLiabilities assetsLiabilities);
}